/* CSS Document By CaoZhongsheng */
body {

font-weight: normal;
background: #ffffff;
margin: 0;
padding: 0;
color: #6a6a6a;
font-family: "΢���ź�","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
font-size: 12px;
background:url(../image/skin-paper3.png);
}
ul{ list-style:none} li{ list-style:none}
.navbar{background: #e2eff7; margin:0; padding:0;}
.container{ width:980px; height:122px;letter-spacing: 1px; margin:0 auto;}
.navbar-header{float: left;
width: 200px;
height: 80px;
margin: 30px 0px 0px 70px;}
.logo-img{ background: url(../image/logo.png) ; display:block; width:400px; height:80px;}
.header_r{
float: right;
width: 645px;
overflow: hidden;
height: 110px;
padding: 10px 0px 0px 0px;
}
.header_reg {
float: right;
height: 28px;
margin: 20px auto 0;
text-align: right;
padding-right: 22px;
}
.header_reg ul {
margin: auto;
padding: 0;
}
.header_reg ul li {
display: inline;
padding: 0;
height: 26px;
line-height: 26px;
float: left;
margin-right: 12px;
}
.header_input {
background: url(../image/Search-Box.gif) no-repeat;
width: 150px;
height: 26px;
border: 0;
outline: none;
line-height: 26px;
padding-left: 8px;
}
.header_go {
background: url(../image/wjx_mag.gif) no-repeat;
display: block;
width: 19px;
height: 19px;
position: absolute;
top: 4px;
left: 127px;
cursor: pointer;
}
.header_btn {
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
color: #ffffff;
background: #e77817;
text-decoration: none;
font-size: 12px;
padding: 3px 10px;
margin-left: 8px;
}
#NMenu {
width: 580px;
margin: 32px auto 0px;
padding: 0px;
float: right;
}
#NMenu ul li {
display: inline;
float: left;
padding: 0px;
cursor: pointer;
position: relative;
width: 100px;
text-align: center;
border-right: 1px solid #d8d8d8;
}
#NMenu ul li.acitve a {
color: #e77817;
}
#NMenu ul li.acitve i {
background: url(../image/Nmenu-ico.gif) no-repeat;
width: 9px;
height: 9px;
position: absolute;
display: inline-block;
padding: 0px 4px;
top: 8px;
left: 6px;
}
a, a:link, a:active {
color: #075DB3;
text-decoration: none;
}
a.indexnav, a.indexnav:visited {
font-size: 18px;
color: #6a6a6a;
}
.clear_bg{
background: url(../image/title-btt.png) repeat-x;
width: 100%;
height: 13px;
margin: 0 auto;
}
.main{ background:#F5F5F5; margin:0; padding:0;}
.main_login{text-align: center;}
/* banner */
.banner{
height: 470px;
width: 100%;
padding-top:250px;
background: url(../image/bannerbg.png) no-repeat center;
background-size: cover;
}
.bottom_row{ height:150px; width:790px; padding-top:5px; margin:0 auto; color:#FFFFFF;}
.bottom_row a{ color:#FFFFFF;}
.contact_us{ float:left; width:250px; text-align:left;font-size: 13px; line-height:25px;}
.contact_us ul li {
background: url(../image/li_bg.png) no-repeat 0 50%;
text-indent: 15px;
}
.bottom_logo{ float:left; width:100px; margin-top:10px;}
.weibo{ float:left; width:200px;}
.weichat{ float:left; width:200px;}
.bb_title{ font-size:14px; margin-bottom:5px;}
.copyright a,.copyright{ color: #CCCCCC;text-align: center;}

/* login */
.login_layout{
width: 37%;
margin: 0 auto;						
}
.stage{
box-shadow: 0 1px 5px rgba(0,0,0,0.15);
padding: 10px 40px 40px 40px;
background-color: #fcfcfc;
border: 1px solid #ececec;
border-radius: 8px;		
}
.header_login{padding-top:30px;}
.login_title{
color: #E4DFDF;
}
.stage button {
margin: 20px 0;
}
.stage .input-group{margin-top:30px;}
.oauth a {
display: inline-block;
cursor: pointer;
margin: 0 20px;
width: 60px;
height: 60px;
border: 1px solid #ccc;
border-radius: 40px;
background-position: center;
background-repeat: no-repeat;
background-size: 60%;
}
.oauth{color:#E4DFDF;}
.oauth .sina {
background-image: url(../image/weibo.gif);
}
.oauth .qqzone {
background-image: url(../image/qq.gif);
}
/* 主体内容样式 */
.surBox{clear:both;min-height:560px; padding:20px 0px 10px 0px; width:930px; margin:0 auto;}
#datetimepicker{cursor: pointer;}

.top_menu{width:854px;height:42px; padding:6px 10px 6px 10px; background: #8ee5f2;position: relative;}
.mbar{min-width:70px;height:30px;background:#f7fafd; margin-right:10px;}
.mbar i{margin-right:6px;}
.current_survey{padding: 15px ;
overflow: auto;
width: 854px;
height: 430px;
background: rgb(255, 255, 255);
}
.surveyhead{
font-size: 22px !important;
font-weight: bold;
color: #f53d05;
vertical-align: middle;
margin: 0 auto;
padding: 15px 0;
line-height: 24px;
text-align: center;
}
.surveydescription {
color: #555555;
line-height: 24px;
text-align: left;
font-size: 16px;
padding-bottom: 15px;
border-bottom: 1px dashed #ccc;
margin-left: 0;
margin-top: 20px;
}
.editQuestionBox{
border:2px solid #D5D5D5;
}
#questionBox{ padding:10px; font-size: 16px;}
#questionBox .title{margin-bottom:10px;}
textarea{resize: none;}
.add_remove_btn{float:right; margin-right:10px;}
#answer{float:left;}
#answer input{
width: 400px;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 4px;
}
#addQustion{clear: both; margin-top: 230px;}

/* 新增题目完成后的页面样式 */
.qaViewBox{width:100%; margin-top:10px;}
.div_title_question{
padding-top: 2px;
font-size: 15px;
color: #444444;
font-weight: bold;
height: auto;
line-height: 20px;
font-family: "微软雅黑","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}
.div_title_question b{margin-right:10px;}
.ulradiocheck{
clear: both;
padding-top: 5px;
padding-left: 24px;
padding-bottom: 2px;
font-size: 14px;
color: #333333;
}
ul li { list-style: none;}
.singleQaBox{
border-bottom: 1px solid #d8d8d8;
margin-bottom: 20px;
}
.singleQaBox ul li{line-height:25px;cursor: pointer;}

/* 问卷中心首页样式 */
.survey_list{ float:left;width:600px;height:400px; }
.top_new_list{float:left; width:290px;height:400px; margin:0px 5px 0px 30px;
border: 1px solid #CCDFF2;
margin-bottom: 20px;
padding: 5px;
}
.survey_meanu{margin-bottom:10px;}
.right_topic_title {
color: #2967BA;
font-size: 14px;
font-weight: bold;
margin-top: 0;
padding-bottom: 2px;
padding-top: 2px;
position: relative;
width: 100%;
}
.widget_right_body {
line-height: 30px;
overflow: hidden;
padding-left: 5px;
padding-top: 10px;
padding-right: 10px;
width: 266px;
}
.widget_right_body a:link, .widget_right_body a:visited {
color: #666666;
text-decoration: none;
}
.post_item {
border-bottom: 1px dotted #8EA6B8;
border-width: 1px;
margin-bottom: 15px;
padding-bottom: 15px;
overflow: hidden;
width: 600px;
}
.post_item h3 {
font-size: 14px;
font-weight: bolder;
margin: 5px 0 5px;
}
.post_item a{color: #5F7081;
text-decoration: none;}
.grayline {margin-left:15px;margin-right:15px;}
.post_item_foot{margin-top:20px; color: #303030;}
.post_item_foot a{color: #303030;}
footer{clear:both;}
.currentSurveyBox{padding:0px 30px;}
.edit-progress{width:100%;height:30px;position: fixed;bottom:0px;background:url(../image/skin-paper3.png);
text-align: center;padding-top:5px;}

/* 服务 样式 */
.Bf-part6 {
background: #ecf6ff;
}
.part_t {
padding: 45px 0px;
}
.Bf-part-C {
width: 940px;
margin: 0 auto;
overflow: hidden;
}
.Bf-part-C h1 {
margin-bottom: 28px;
}
.BF-Tf {
float: left;
text-align: left;
padding-left: 35px;
}
.part6_c1 {
float: left;
width: 555px;
height: 558px;
}
.part6_c2 {
float: left;
width: 385px;
height: 558px;
}
/* 我的空间样式  */
.three_menu{
height:384px;
width: 975px;
margin:0 auto;
overflow:hidden;
background:url(../image/bg_myself.png) no-repeat;
padding-top:100px;
padding-left:45px;
color:#020202;
}
.circle{
width:230px;
height:210px;
float:left;
}
.circle p span{color:#24A7DD;font-weight: bold;}
.circle a{color:#020202;}
.circle_two,.circle_three{
margin-left:95px;
}
.admin_mainBox{
height:384px;
width: 975px;
margin:0 auto;
}
.left{
width:200px;
height:384px;
float:left;
font-size:16px;
}
.right{
width:700px;
height:384px;
float:left;
margin-left:75px;
padding-top:20px;
overflow: auto;
}
table{background: #fff;}
.left ul li{cursor: pointer;}